terminus (last stop) - English Synonyms Dictionary